import java.util.Scanner;
public class test_1_4 {

////    JAVA10 统计输入正数个数
////    描述
////    控制台输入整数，请设计一个死循环，当用户输入非正数时停止输入。请给出用户输入的正整数个数（默认输入个数不超过2147483647）
////    输入描述：
////    若干整数，整数之间用空格隔开
////    输出描述：
////    示例1
////    输入：1 2 3 4 5 6 7 0
////    输出：7
//
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int count=0;
//        while(true){
//            int num=sc.nextInt();
//            if(num>0){
//                count++;
//            }else{
//                break;
//            }
//        }
//        System.out.println(count);
//    }




////    JAVA11 求最小公倍数
////    描述
////    编写一个方法，该方法的返回值是两个不大于100的正整数的最小公倍数
////    输入描述：
////    两个int类型变量作为方法的参数
////    输出描述：int类型的变量，值为两个数的最小公倍数
////    示例1
////    输入：3 7
////    输出：21
//
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int m = sc.nextInt();
//        int n = sc.nextInt();
//        int num = getnum(m, n);
//        System.out.println(num);
//    }
//    public static int getnum(int m, int n) {
//        for (int i = m; i <= m*n; i++) {
//            if ((i % m == 0) && (i % n == 0)) {
//                return i;
//            }
//        }
//        return -1;
//    }




////    JAVA12 小球走过路程计算
////    描述:一球从h米高度自由落下，每次落地后反弹回原高度的一半再落下，求它在第n次落地时共经过了多少米？第n次反弹多高？
////    输入描述:输入小球的初始高度和落地的次数（先输入小球初始高度再输入反弹次数）
////    输出描述:输出小球反弹的高度和经过的距离（先输出反弹的高度再输出经过的距离，中间用空格隔开）
////    示例1
////    输入：100 3
////    输出：12.500 250.000
//
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        double height = sc.nextDouble();
//        int n = sc.nextInt();
//        double sum = 0;
//        for (int i = 0; i < n; i++) {
//            height /= 2;
//            sum += height*3;
//        }
//        System.out.printf("%.3f %.3f", height, sum-height);
//    }




}


